to suffer some drawbacks - Türkçe İngilizce Sözlük